Ingeniería del software /
Por: Sommerville, Ian [Autor].
Tipo de material: LibroEditor: México Pearson Educación 2005Edición: 9a. ed.Descripción: 712. p.ISBN: 9788478290741.Tema(s): COMPUTACIÓN | PROGRAMACIÓN ORIENTADO A OBJETOS | ADMINISTRACIÓN DE PROYECTOS | INGENIERÍA DE SISTEMAS BASADOS EN COMPUTADORA | INGENIERÍA DE SOFTWARE | SOFTWARE-PROGRAMACIÓN | COMPUTACIÓNClasificación CDD: 005.1 Resumen: INTRODUCCIÓN. Preguntas frecuentes sobre la ingeniería del software; Responsabilidad profesional y ética. SISTEMAS SOCIO-TÉCNICOS. Propiedades emergentes de los sistemas; Ingeniería de sistemas; Sistemas heredados. SISTEMAS CRITICOS. Disponibilidad y fiabilidad; Seguridad; Protección. PROESOS DEL SOFTWARE. Modelos del proceso de Software; Iteración de procesos; Actividades del proceso. GESTION DE PROYECTOS. Actividades de gestión; Planificación del proyecto; Gestión de riesgos. REQUERIMIENTOS DEL SOFTWARE. Rendimientos del software funcionales y no funcionales. PROCESOS DE LA INGENIERIA DE REQUERIMIENTOS. Estudios de viabilidad; Validación de requerimientos; Gestión de requerimientos. MODELOS DEL SISTEMA. Modelos de contexto; Modelos de comportamiento; Modelos de datos. ESPEFICICACIÓN DE SISTEMAS CRITICOS. Especificación dirigida por riesgos; Especificación de la seguridad; Especificación de la protección. ESPECIFICACIÓN FORMAL. Especificación formal en el proceso del software; Especificación de interfaces de subsistemas; Especificación del comportamiento. DISEÑO ARQUITECTÓNICO. Decisiones de diseño arquitectónico; Organización del sistema; Estilos de control. ARQUITECTURAS DE SISTEMAS DISTRIBUIDOS. Arquitectura de multiprocesador; Arquitecturas cliente-servidor; Computación distribuida interorganizacional. ARQUITECTURAS DE APLICACIONES. Sistemas de procesamiento de datos; Sistemas de procesamiento de transacciones; Sistemas de procesamiento de lenguajes. DISEÑO ORIENTADO A OBJETOS. Objetos y clases; Un proceso de diseño orientado a objetos; Evolución del diseño. DISEÑO DE SOFTWARE DE TIEMPO REAL. Diseño del sistema; Sistemas operativos de tiempo real; Sistemas de adquisición de datos. DISEÑO DE INTERFACES DE USUARIO. Asuntos de diseño; El proceso de diseño de la interfaz de usuario; Análisis del usuario. DESARROLLO. Métodos agiles; Programación extrema; Prototipado del software. REALIZACIÓN DEL SOFTWARE. El campo de la reutilización; Patrones de diseño; Reutilización basada en generadores. INGENIERIA DEL SOFTWARE BASADA EN COMPONENTES. Componentes y modelos de componentes; El proceso CBSE; Composición de componentes. DESARROLLO DE SISTEMAS CRÍTICOS. Procesos confiables; Programación confiable; Tolerancia a defectos. EVOLUCIÓN DEL SOFTWARE. Dinámica de evolución de los programas; Mantenimiento del software; Evolución de sistemas heredados. VERIFICACIÓN Y VALIDACIÓN. Planificación de la verificación y validación; Inspección de software; Análisis estático automatizado. PRUEBAS DEL SOFTWARE. Pruebas de sistemas; Pruebas de componentes; Diseño de casos de prueba. VALIDACIÓN DE SISTEMAS CRÍTICOS. Validación de la fiabilidad; Garantía de la seguridad; Valoración de protección. GESTION DE PERSONAL. Selección de personal; Motivación; Gestionando grupos. ESTIMACIÓN DE COSTES DEL SOFTWARE. Productividad; Técnicas de estimación; Modelado algorítmico de costes; Duración y personal del proyecto. GESTION DE CALIDAD. Calidad de proceso y producto; Garantía de la calidad y estándares; Medición y métricas del software. MEJORA DE PROCESOS. Calidad producto y de proceso; Clasificación de los procesos; Medición del proceso. GESTIÓN DE CONFIGURACIONES. Planificación de la gestión de configuraciones; Gestión del cambio; Construcción del sistema.Tipo de ítem | Ubicación actual | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras | Reserva de ejemplares |
---|---|---|---|---|---|---|---|
Libros | Biblioteca Central SM Col.Docentes | 005.1 S666 (Ver Items Similares) | Ej.1 | Disponible | 38011 | ||
Libros | Biblioteca Central SM Col.Docentes | 005.1 S666 (Ver Items Similares) | Ej.2 | Disponible | 38021 |
INTRODUCCIÓN. Preguntas frecuentes sobre la ingeniería del software; Responsabilidad profesional y ética. SISTEMAS SOCIO-TÉCNICOS. Propiedades emergentes de los sistemas; Ingeniería de sistemas; Sistemas heredados. SISTEMAS CRITICOS. Disponibilidad y fiabilidad; Seguridad; Protección. PROESOS DEL SOFTWARE. Modelos del proceso de Software; Iteración de procesos; Actividades del proceso. GESTION DE PROYECTOS. Actividades de gestión; Planificación del proyecto; Gestión de riesgos. REQUERIMIENTOS DEL SOFTWARE. Rendimientos del software funcionales y no funcionales. PROCESOS DE LA INGENIERIA DE REQUERIMIENTOS. Estudios de viabilidad; Validación de requerimientos; Gestión de requerimientos. MODELOS DEL SISTEMA. Modelos de contexto; Modelos de comportamiento; Modelos de datos. ESPEFICICACIÓN DE SISTEMAS CRITICOS. Especificación dirigida por riesgos; Especificación de la seguridad; Especificación de la protección. ESPECIFICACIÓN FORMAL. Especificación formal en el proceso del software; Especificación de interfaces de subsistemas; Especificación del comportamiento. DISEÑO ARQUITECTÓNICO. Decisiones de diseño arquitectónico; Organización del sistema; Estilos de control. ARQUITECTURAS DE SISTEMAS DISTRIBUIDOS. Arquitectura de multiprocesador; Arquitecturas cliente-servidor; Computación distribuida interorganizacional. ARQUITECTURAS DE APLICACIONES. Sistemas de procesamiento de datos; Sistemas de procesamiento de transacciones; Sistemas de procesamiento de lenguajes. DISEÑO ORIENTADO A OBJETOS. Objetos y clases; Un proceso de diseño orientado a objetos; Evolución del diseño. DISEÑO DE SOFTWARE DE TIEMPO REAL. Diseño del sistema; Sistemas operativos de tiempo real; Sistemas de adquisición de datos. DISEÑO DE INTERFACES DE USUARIO. Asuntos de diseño; El proceso de diseño de la interfaz de usuario; Análisis del usuario. DESARROLLO. Métodos agiles; Programación extrema; Prototipado del software. REALIZACIÓN DEL SOFTWARE. El campo de la reutilización; Patrones de diseño; Reutilización basada en generadores. INGENIERIA DEL SOFTWARE BASADA EN COMPONENTES. Componentes y modelos de componentes; El proceso CBSE; Composición de componentes. DESARROLLO DE SISTEMAS CRÍTICOS. Procesos confiables; Programación confiable; Tolerancia a defectos. EVOLUCIÓN DEL SOFTWARE. Dinámica de evolución de los programas; Mantenimiento del software; Evolución de sistemas heredados. VERIFICACIÓN Y VALIDACIÓN. Planificación de la verificación y validación; Inspección de software; Análisis estático automatizado. PRUEBAS DEL SOFTWARE. Pruebas de sistemas; Pruebas de componentes; Diseño de casos de prueba. VALIDACIÓN DE SISTEMAS CRÍTICOS. Validación de la fiabilidad; Garantía de la seguridad; Valoración de protección. GESTION DE PERSONAL. Selección de personal; Motivación; Gestionando grupos. ESTIMACIÓN DE COSTES DEL SOFTWARE. Productividad; Técnicas de estimación; Modelado algorítmico de costes; Duración y personal del proyecto. GESTION DE CALIDAD. Calidad de proceso y producto; Garantía de la calidad y estándares; Medición y métricas del software. MEJORA DE PROCESOS. Calidad producto y de proceso; Clasificación de los procesos; Medición del proceso. GESTIÓN DE CONFIGURACIONES. Planificación de la gestión de configuraciones; Gestión del cambio; Construcción del sistema.
Sommerville, Ian 2005 2005
No hay comentarios para este ejemplar.